h2,
p {
  text-align: center;
}
.student {
  overflow: hidden;
  margin: 0 auto;
  /* 合并相邻边框 */
  border-collapse: collapse;
  text-align: center;
  border-radius: 10px 10px 0 0;
}
.student tr {
  cursor: pointer;
}
.student th {
  padding: 5px 50px;
  color: #fff;
}
.student,
th,
td {
  border: 1px solid #fff;
  line-height: 45px;
}
/* 给行添加渐变背景颜色 */
.student thead tr {
  background-image: linear-gradient(to right, #f46e33, #f057a5);
}
/* 从第2行开始修改背景颜色 */
.student tbody tr {
  background-image: linear-gradient(to right, #fdf0eb, #fdeff6);
}
/* 从第2行开始 最后一个单元格颜色变化 */
.student tbody tr :last-child {
  color: #f282bb;
}
/* 第一行鼠标经过不要变颜色 */
.student tbody tr:hover {
  background-image: linear-gradient(to right, #f9e3da, #f9d6e8);
}